Automachron Changes
- 4.00d Apr 10, 2001
-
fixed the damn Help problem again (I gotta setup a cvs server)
- 4.00d Mar 09, 2001
- automachron now properly processes host names entered as IP
addresses rather than host names. It seems that on some
windows platforms gethostbyname() works with a dotted IP while
on others it does not. Bad form apparently. Mea culpa.
- 4.00c Jan 31, 2001
- broadcast client mode was broken. fixed.
- log output of the time differences was nonsensical. fixed.
- 4.00b Jan 15, 2001
- Added startupSleep registry hack. This is the number of seconds
for which automachron will sleep before continuing with its startup.
This can be used in situations where the network is not configured
properly for an amount of time at startup.
- 4.00a - January 11, 2001
- Fixed an output problem in the Adjust Prompt dialog
- When automachron is run with the '/s' command line option it will
create its startup shortcut in the 'All users' Startup folder. If
Automachron finds it's settings under HKLM the program will always
use those options. To reverse the use of HKLM simple delete the
key HKLM\One Guy Coding\Automachron with regedit.
- Changed from InstallShield setup to Inno Setup because it
is freeware, for starters, and a far superior product from a
geeks point of view. Be sure to uninstall old versions if
upgrading.
- 4.009 - Not released, 2000
- Various fixes ... can't remember to be honest :)
- 4.008 - December 08, 1999
-
Fixed a problem that could
lead to a crash. This only affects achron when used as a broadcast
client.
-
It was pointed out that
if automachron were used as a broadcast client and no host were set then
Automachron would always prompt for a host at startup.
-
BUG: the image in the Properties
dialog refuses to display under NT4 for mystical reasons
- 4.007 - November 04, 1999
- Broadcast client support added
- Host name edit control now strips leading and trailing
whitespace off the entered host name
- You can set Adjust/Max Forward
or Max Back to 0. For example, if Max Back were set to 0 then automachron
will not set the time backwards.
- Note that if you change
the date or time in the Control Panel Date/Time applet while automachron
is running weird things will happen.
-
4.006 - March 25,
1999
-
Apparently some (read, very
few) NTP servers do not set the originating time when returning a request.
Since the value in the returned NTP data structure was set to zero Automachron's
estimation of the time offset and delay was completely wrong and, if Adjustments
were set to Accept one's system time would be really wrong, to say
the least. Automachron now saves the originating time for such cases
where the server does not set this value.
-
4.005 - March 04,
1999
-
if the offset between the
server time and the local time were too large automachron would not set
the time properly. This is fixed.
-
New icon. Thanks Ross!
-
if a request has been made
but the time has not been received automachron now tries again and records
it as a failed attempt. After 10 tries the program will display a
warning.
-
4.004 - February 22,
1999
-
the TIME protocol over TCP
implemenation added
-
4.003 - February 21,
1999
-
Automachron now prompts
when you try to resync to a host that is not responding.
-
Changed the off-line icon
again
-
4.002 Release
- February 04, 1999
-
Added command line options
-
/s - use HKLM instead of
HKCU
-
/q - quit after getting
time
-
host.domain - use this host
as the default
-
Double click on the systray
icon to sync the time
-
Ctrl-Double click on the
systray icon to open the properties dialog
-
Added options for time adjustment
limits, prompts, etc
-
Added help files as html
-
Added a fudge value to the
registry to add a specified value to the time obtained from the host.
The value is stored in the registry (under HKCU\Software\One Guy Coding\Automachron\4)
and is an unsigned integer so to set a negative fudge value you would have
to convert the signed integer to hex (eg, -1800000 is FFE488C0). This value
is in unit of milliseconds, so the above fudge would be -1800 seconds or
an half hour. Don't use this unless you know what you're doing.
-
Changed the way hosts are
added
-
If no hosts are found the
Properties dialog is opened on startup
-
Turned on the Quiet option
by default.
-
Beta 2 - October
6, 1998
-
The current Date and Time,
including seconds, are displayed when one points at the Automachron systray
icon. The format of the Date and Time strings can be changed in the
Regional Settings Control Panel applet.
-
Automachron now accepts
a default host on the command line. If the host does not exist in
the Automachron host list it will be added using the defaults (SNTP v2
port 123). If the host already exists it is set as the default time
host.
-
The annoying About dialog
is only shown the first time Automachron is run.
-
Beta 1 - Sept 23,
1998
-
Automachron Beta 1 works
under NT4, see below. Some strange problems remain with resources
(icons and bitmaps) but the program works otherwise.
-
The original release did
not work under NT4. The routines that try to determine whether the computer
is online or not rely on the existance of the file
rasapi32.dll.
If this file is not in the windows system directory the program will ignore
the 'Wait for dialup connection' option. I'm looking into other ways to
do this for NT4.
-
The systray icon is still
hideously ugly but it now properly detects whether the computer is connected
or not at startup.
-
The system log correctly
records negative time changes.
If the log file is not
displayed when the 'View log' button it is clicked it is most likely because
the .log extension is not associated with any text editor. To associate
the log, open explorer in the window where you've opened the log and double
click on the file. Choose your favourite text editor (I use TextPad
by Helios Software) or Notepad in a pinch.
|